home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
System Folder
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_23.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
63KB
|
1,182 lines
# near model CODE resource
# jump table entries: 4216-4245 (30 of them)
export_527:
00000000 4E56 FF00 link A6, -0x0100
00000004 41EE FF00 lea.l A0, [A6 - 0x100]
00000008 4210 clr.b [A0]
0000000A 7005 moveq.l D0, 0x05
0000000C 2F00 move.l -[A7], D0
0000000E 4878 0096 push.l 0x96
00000012 486E FF00 pea.l [A6 - 0x100]
00000016 4EBA 04A2 jsr [PC + 0x4A2 /* 000004BA */]
0000001A 1B6E FF01 F648 move.b [A5 - 0x9B8], [A6 - 0xFF]
00000020 1B6E FF02 F646 move.b [A5 - 0x9BA], [A6 - 0xFE]
00000026 1B6E FF03 F644 move.b [A5 - 0x9BC], [A6 - 0xFD]
0000002C 4E5E unlink A6
0000002E 4E75 rts
export_528:
00000030 4E56 0000 link A6, 0
00000034 558F subq.l A7, 2
00000036 206E 0008 movea.l A0, [A6 + 0x8]
0000003A 2F08 move.l -[A7], A0
0000003C 206E 000C movea.l A0, [A6 + 0xC]
00000040 2F08 move.l -[A7], A0
00000042 7001 moveq.l D0, 0x01
00000044 1F00 move.b -[A7], D0
00000046 1F00 move.b -[A7], D0
00000048 4EAD 025A jsr [A5 + 0x25A /* export_71 */]
0000004C 101F move.b D0, [A7]+
0000004E 4E5E unlink A6
00000050 4E75 rts
export_529:
00000052 4E56 0000 link A6, 0
00000056 558F subq.l A7, 2
00000058 206E 0008 movea.l A0, [A6 + 0x8]
0000005C 2F08 move.l -[A7], A0
0000005E 206E 000C movea.l A0, [A6 + 0xC]
00000062 2F08 move.l -[A7], A0
00000064 7000 moveq.l D0, 0x00
00000066 1F00 move.b -[A7], D0
00000068 1F00 move.b -[A7], D0
0000006A 4EAD 025A jsr [A5 + 0x25A /* export_71 */]
0000006E 101F move.b D0, [A7]+
00000070 4E5E unlink A6
00000072 4E75 rts
export_530:
00000074 4E56 0000 link A6, 0
00000078 558F subq.l A7, 2
0000007A 206E 0008 movea.l A0, [A6 + 0x8]
0000007E 2F08 move.l -[A7], A0
00000080 206E 000C movea.l A0, [A6 + 0xC]
00000084 2F08 move.l -[A7], A0
00000086 4EAD 02F2 jsr [A5 + 0x2F2 /* export_90 */]
0000008A 301F move.w D0, [A7]+
0000008C 4E5E unlink A6
0000008E 4E75 rts
export_531:
fn00000090:
00000090 4E56 FFFC link A6, -0x0004
00000094 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000098 286E 0008 movea.l A4, [A6 + 0x8]
0000009C 7000 moveq.l D0, 0x00
0000009E 1014 move.b D0, [A4]
000000A0 4A80 tst.l D0
000000A2 670A beq +0xC /* 000000AE */
000000A4 206E 000C movea.l A0, [A6 + 0xC]
000000A8 1010 move.b D0, [A0]
000000AA B014 cmp.b D0, [A4]
000000AC 6304 bls +0x6 /* 000000B2 */
label000000AE:
000000AE 7000 moveq.l D0, 0x00
000000B0 6050 bra +0x52 /* 00000102 */
label000000B2:
000000B2 206E 000C movea.l A0, [A6 + 0xC]
000000B6 7E00 moveq.l D7, 0x00
000000B8 1E10 move.b D7, [A0]
000000BA 4A87 tst.l D7
000000BC 204C movea.l A0, A4
000000BE 5288 addq.l A0, 1
000000C0 2648 movea.l A3, A0
000000C2 538B subq.l A3, 1
000000C4 7000 moveq.l D0, 0x00
000000C6 1014 move.b D0, [A4]
000000C8 D08B add.l D0, A3
000000CA 48C7 ext.l D7
000000CC 9087 sub.l D0, D7
000000CE 5280 addq.l D0, 1
000000D0 2D40 FFFC move.l [A6 - 0x4], D0
label000000D4:
000000D4 558F subq.l A7, 2
000000D6 528B addq.l A3, 1
000000D8 2F0B move.l -[A7], A3
000000DA 206E 000C movea.l A0, [A6 + 0xC]
000000DE 4868 0001 pea.l [A0 + 0x1]
000000E2 3F07 move.w -[A7], D7
000000E4 3F07 move.w -[A7], D7
000000E6 3F3C 000C move.w -[A7], 0xC
000000EA A9ED syscall Pack6
000000EC 301F move.w D0, [A7]+
000000EE 1C00 move.b D6, D0
000000F0 6706 beq +0x8 /* 000000F8 */
000000F2 B7EE FFFC cmpa.l A3, [A6 - 0x4]
000000F6 65DC bcs -0x22 /* 000000D4 */
label000000F8:
000000F8 7000 moveq.l D0, 0x00
000000FA 1006 move.b D0, D6
000000FC 4A80 tst.l D0
000000FE 57C0 seq D0
00000100 4400 neg.b D0
label00000102:
00000102 4CEE 18C0 FFEC movem.l D6,D7,A3,A4, [A6 - 0x14]
00000108 4E5E unlink A6
0000010A 4E75 rts
export_532:
fn0000010C:
0000010C 4E56 0000 link A6, 0
00000110 2F2E 000C move.l -[A7], [A6 + 0xC]
00000114 206E 0008 movea.l A0, [A6 + 0x8]
00000118 2F08 move.l -[A7], A0
0000011A 1F2D F6A8 move.b -[A7], [A5 - 0x958]
0000011E 4EAD 0822 jsr [A5 + 0x822 /* export_256 */]
00000122 4E5E unlink A6
00000124 4E75 rts
export_533:
fn00000126:
00000126 4E56 0000 link A6, 0
0000012A 48E7 0108 movem.l -[A7], D7,A4
0000012E 2E2E 000C move.l D7, [A6 + 0xC]
00000132 286E 0008 movea.l A4, [A6 + 0x8]
00000136 2007 move.l D0, D7
00000138 D0BC 0000 03FF add.l D0, 0x3FF
0000013E 720A moveq.l D1, 0x0A
00000140 E2A0 asr D0, D1
00000142 2E00 move.l D7, D0
00000144 6614 bne +0x16 /* 0000015A */
00000146 7001 moveq.l D0, 0x01
00000148 2F00 move.l -[A7], D0
0000014A 4878 0096 push.l 0x96
0000014E 2F0C move.l -[A7], A4
00000150 4EBA 0368 jsr [PC + 0x368 /* 000004BA */]
00000154 4FEF 000C lea.l A7, [A7 + 0xC]
00000158 6016 bra +0x18 /* 00000170 */
label0000015A:
0000015A 2F07 move.l -[A7], D7
0000015C 2F0C move.l -[A7], A4
0000015E 4EBA FFAC jsr [PC - 0x54 /* 0000010C */]
00000162 704B moveq.l D0, 0x4B
00000164 2F00 move.l -[A7], D0
00000166 2F0C move.l -[A7], A4
00000168 4EBA 04A0 jsr [PC + 0x4A0 /* 0000060A */]
0000016C 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000170:
00000170 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8]
00000176 4E5E unlink A6
00000178 4E75 rts
export_534:
0000017A 4E56 FF00 link A6, -0x0100
0000017E 48E7 0308 movem.l -[A7], D6,D7,A4
00000182 286E 0008 movea.l A4, [A6 + 0x8]
00000186 2C2E 000C move.l